﻿
namespace Mbs.Messaging
{
    public interface IExecutor<TMessage>
    {
        IDelegateInvoker DelegateInvoker { get; set; }
        IMessageListnerManager ListnerManager { get; set; }
        ISubject<TMessage> Subject { get; set; }
        void Execute();
    }
}
